package com.fintech.third.model.accumulation.fund;

import java.io.Serializable;
import java.util.Date;

import com.alibaba.fastjson.annotation.JSONField;

public class EdcAf51ItemDetail implements Serializable{
	

	
    private String id;

    @JSONField(name = "gjj_type")
    private String gjjType;

    @JSONField(name = "gjj_order_id")
    private String gjjOrderId;

    private String company;

    @JSONField(name = "order_id")
    private String orderId;

    @JSONField(name = "record_date")
    private String recordDate;

    @JSONField(name = "op_type")
    private String opType;

    @JSONField(name = "record_month")
    private String recordMonth;

    private String amount;

    private String balance;

    private String remark;

    private String comments;

    @JSONField(name = "deposit_type")
    private String depositType;

    @JSONField(name = "cont_flag")
    private String contFlag;

    @JSONField(name = "back_cont_flag")
    private String backContFlag;

    private Date startTime;

    private String createdBy;

    private Date createdDate;

    private String updatedBy;

    private Date updatedDate;

    private String deleteFlag;



    public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getGjjType() {
        return gjjType;
    }

    public void setGjjType(String gjjType) {
        this.gjjType = gjjType == null ? null : gjjType.trim();
    }

    public String getGjjOrderId() {
        return gjjOrderId;
    }

    public void setGjjOrderId(String gjjOrderId) {
        this.gjjOrderId = gjjOrderId == null ? null : gjjOrderId.trim();
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company == null ? null : company.trim();
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId == null ? null : orderId.trim();
    }

    public String getRecordDate() {
        return recordDate;
    }

    public void setRecordDate(String recordDate) {
        this.recordDate = recordDate == null ? null : recordDate.trim();
    }

    public String getOpType() {
        return opType;
    }

    public void setOpType(String opType) {
        this.opType = opType == null ? null : opType.trim();
    }

    public String getRecordMonth() {
        return recordMonth;
    }

    public void setRecordMonth(String recordMonth) {
        this.recordMonth = recordMonth == null ? null : recordMonth.trim();
    }

    public String getAmount() {
        return amount;
    }

    public void setAmount(String amount) {
        this.amount = amount == null ? null : amount.trim();
    }

    public String getBalance() {
        return balance;
    }

    public void setBalance(String balance) {
        this.balance = balance == null ? null : balance.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments == null ? null : comments.trim();
    }

    public String getDepositType() {
        return depositType;
    }

    public void setDepositType(String depositType) {
        this.depositType = depositType == null ? null : depositType.trim();
    }

    public String getContFlag() {
        return contFlag;
    }

    public void setContFlag(String contFlag) {
        this.contFlag = contFlag == null ? null : contFlag.trim();
    }

    public String getBackContFlag() {
        return backContFlag;
    }

    public void setBackContFlag(String backContFlag) {
        this.backContFlag = backContFlag == null ? null : backContFlag.trim();
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy == null ? null : createdBy.trim();
    }

    public Date getCreatedDate() {
        return createdDate;
    }

    public void setCreatedDate(Date createdDate) {
        this.createdDate = createdDate;
    }

    public String getUpdatedBy() {
        return updatedBy;
    }

    public void setUpdatedBy(String updatedBy) {
        this.updatedBy = updatedBy == null ? null : updatedBy.trim();
    }

    public Date getUpdatedDate() {
        return updatedDate;
    }

    public void setUpdatedDate(Date updatedDate) {
        this.updatedDate = updatedDate;
    }

    public String getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(String deleteFlag) {
        this.deleteFlag = deleteFlag == null ? null : deleteFlag.trim();
    }

	@Override
	public String toString() {
		return "EdcAf51ItemDetail [id=" + id + ", gjjType=" + gjjType + ", gjjOrderId=" + gjjOrderId + ", company="
				+ company + ", orderId=" + orderId + ", recordDate=" + recordDate + ", opType=" + opType
				+ ", recordMonth=" + recordMonth + ", amount=" + amount + ", balance=" + balance + ", remark=" + remark
				+ ", comments=" + comments + ", depositType=" + depositType + ", contFlag=" + contFlag
				+ ", backContFlag=" + backContFlag + ", startTime=" + startTime + ", createdBy=" + createdBy
				+ ", createdDate=" + createdDate + ", updatedBy=" + updatedBy + ", updatedDate=" + updatedDate
				+ ", deleteFlag=" + deleteFlag + "]";
	}
    
    
    
}